- 01. 课程概述
- 02. 关于这节课
- 03. 如何解决难题
- 04. 日期之间的天数
- 05. 尝试解决问题 [工作区]
- 06. 第一步
- 07. 理解问题
- 08. 首要规则
- 09. 输入什么
- 10. 输入如何表现
- 11. 输出什么
- 12. 遵守规则
- 13. 下一步
- 14. 期望的输出
- 15. 采取下一步
- 16. 尝试一个例子
- 17. 更难的例子
- 18. 算法伪代码
- 19. 我们应该实现它吗?
- 20. 不同的方法
- 21. 简单的机械算法
- 22. 不要过早优化
- 23. 首先应该写什么
- 24. 定义简化版 nextDay
- 25. 取得进展很好
- 26. 接下来做什么
- 27. 定义 daysBetweenDates
- 28. 第一步:伪代码
- 29. 第二步:Helper 方法
- 30. 第三步:daysBetweenDates
- 31. 测试有效输入
- 32. 现实世界的问题
- 33. 最佳策略
- 34. 怎样解决问题
- 35. 解决完成问题 [工作区]
- 36. 完成 daysBetweenDates
- 37. 解答步骤 I
- 38. 解答步骤 II
- 39. 解决步骤 III
- 40. 解答步骤 IV
- 41. 小结